bladder snails - French English Dictionary